<%@page import="com.glowdayz.glowmee.cmd.BrandBannerCMD"%>
<%@page import="java.util.ArrayList"%>
<%@page import="com.glowdayz.glowmee.dao.BrandDAO"%>
<%@page import="com.glowdayz.glowmee.cmd.BrandCMD"%>
<%@page import="com.glowdayz.common.DateTime"%>
<%@page import="com.glowdayz.common.ApiHandler"%>
<%@page import="com.glowdayz.common.DBHandler"%>
<%@ page language="java" contentType="text/xml; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page trimDirectiveWhitespaces="true"%>
<%
	DBHandler.getInstance().connect();
	
	ApiHandler web = new ApiHandler(request, out, "JSPglowmee");
	
	int id = web.getInt("id");
	BrandCMD item = BrandDAO.getInstance().getBrandXml(id);

	if (item == null) {
		DBHandler.getInstance().disconnect();
		web.result(null, "데이터 조회에 실패했습니다. 잠시후 다시 시도해 주세요.");
		return;
	}
%>
<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0">
	<channel>
		<!-- ##### 이 데이터를 소개하는 부분 (필수항목들) ##### -->
		<!-- 제목 -->
		<title>글로우미</title>
		<!-- XML 생성일시 -->
		<pubDate><%=DateTime.getInstance().getNowDateTimeString()%></pubDate>
		
		<!-- ##### 게시물 정보 반복 처리 ##### -->
		<!-- 추가적인 정보를 덧붙이거나, 필요 없는 정보는 삭제 가능함 -->
		<item>
			<!-- 브랜드 항번 -->
			<idBrand><![CDATA[<%=item.getIdBrand()%>]]></idBrand>
			<!-- 브랜드명 -->
			<brandTitle><![CDATA[<%=item.getBrandTitle()%>]]></brandTitle>
			<!-- 웹주소 -->
			<brandUrl><![CDATA[<%=item.getBrandUrl()%>]]></brandUrl>
			<!-- 페이스북 -->
			<brandFacebook><![CDATA[<%=item.getBrandFacebook()%>]]></brandFacebook>
			<!-- 트위터 -->
			<twitter><![CDATA[<%=item.getTwitter()%>]]></twitter>
			<!-- 카카오톡 -->
			<kakaotalk><![CDATA[<%=item.getKakaotalk()%>]]></kakaotalk>
			<!-- 유투브 -->
			<youTube><![CDATA[<%=item.getYouTube()%>]]></youTube>
			<!-- 파우치수 -->
			<pouchCount><![CDATA[<%=item.getPouchCount()%>]]></pouchCount>
			<!-- 이벤트수 -->
			<eventCount><![CDATA[<%=item.getEventCount()%>]]></eventCount>
			<!-- 이미지 -->
			<% if (item.getImage() != null) {%>
			<!-- 제품 이미지 -->
			<image><![CDATA[/glowmee/download.jsp?<%=item.getImage().toString("utf-8")%>]]></image>
			<thumbnail><![CDATA[/glowmee/download.jsp?<%=item.getImage().toString("utf-8")%>&size=320]]></thumbnail>
			<% } else { %>
			<image>null</image>
			<thumbnail>null</thumbnail>
			<% } %>
			<!-- 배너 리스트 -->
			<banner_list>
			<%
			ArrayList<BrandBannerCMD> banner_list = item.getBanner_list();
			if (banner_list != null && banner_list.size() > 0) {
				for (int i=0; i<banner_list.size(); i++) {
					BrandBannerCMD banner_item = banner_list.get(i);
			%>
					<banner_item>		
						<!-- 배너 항번 -->
						<idBrandBanner><![CDATA[<%=banner_item.getIdBrandBanner()%>]]></idBrandBanner>
						<!-- 배너 종류 -->
						<bannerLinkType><![CDATA[<%=banner_item.getBannerLinkType()%>]]></bannerLinkType>
						<!-- 배너 내용 -->
						<bannerLinkCode><![CDATA[<%=banner_item.getBannerLinkCode()%>]]></bannerLinkCode>
						<!-- 배너 이미지 -->
						<banner_image><![CDATA[/glowmee/download.jsp?<%=banner_item.getImage().toString("utf-8")%>]]></banner_image>
						<banner_thumbnail><![CDATA[/glowmee/download.jsp?<%=banner_item.getImage().toString("utf-8")%>&size=720]]></banner_thumbnail>
					</banner_item>
			<%		
				}
			}
			DBHandler.getInstance().disconnect();
			%>
			</banner_list>
		</item>
	</channel>
</rss>